small troop - German English Dictionary